package com.longge;

/**
 * @创建人 xinglongge
 * @创建时间 2021/10/21
 * @描述
 */
public class PlusOne {
    public int[] plusOne(int[] digits) {
        int suffix = 0;
        for (int i = digits.length - 1; i >= 0; i--) {
            int cur = suffix + digits[i];
            if (i == digits.length - 1) cur += 1;
            digits[i] = cur % 10;
            suffix = cur / 10;
        }
        if (suffix == 1) {
            int[] ans = new int[digits.length + 1];
            ans[0] = 1;
            return ans;
        }
        return digits;
    }


}
